pulmonary sequestration - German English Dictionary